.size{padding:0 100px;background-color:#fff;}

.publicShot-tit{margin:20px 0 10px;}
.publicShot-tit span{width:122px;height:32px;line-height:32px;display:block;font-size:16px;color:#666;border:1px solid #cb0100;cursor:pointer;border-radius:6px;margin-right: 10px;}
.publicShot-tit span a{display:block;}
.publicShot-tit span.on{background-color:#cb0100;color:#fff;cursor:context-menu;}
.publicShot-warp li{padding:20px 0;border-bottom:5px solid #f5f5f5;}
.publicShot-warp li{border:0;}
.publicShot-warp li .publicShot-info{width:800px;}
.publicShot-warp li .publicShot-head{margin-right:10px;width:50px;height:50px;border:1px solid #ccc;border-radius:4px;}
.publicShot-warp li .publicShot-head img{width:100%;height:100%;display:block;border-radius:4px;display:block;}
.publicShot-info strong{padding:5px 0 5px;display:block;font-size:16px;font-family:'苹方黑体-中粗-简';}
.publicShot-info em{margin-bottom: 5px;padding-left: 18px;display:block;background: url(../images/public/Volunteer-time.png) no-repeat left center;font-size: 13px;background-size: 13px 13px;color:#999;}
.publicShot-info p{font-size:16px;padding-bottom: 5px;}
.publicShot-img-list{margin-top:15px;width:785px;height:142px;/* overflow:hidden; */}
.publicShot-img-list img{margin-right:15px;margin-bottom:10px;width:142px;height:142px;display:block;float:left;border-radius:6px;cursor:pointer;}
.publicShot-info .text-content{font-size:14px;color: #8a8a8a;}
	              	
/*轮播图-S*/
.shoots-pop{width:600px;height:600px;}
.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-slide {width:100% !important;
  text-align: center;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.swiper-slide img{width:auto;height:auto;max-width:100%;max-height:100%;cursor:grab;}
.shoots-pop{top:0;left:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.3);display:none;}
.shoots-pop-con{top:10%;left:10%;width:80%;height:80%;}
.shoots-pop i.close-shoots-pop{top:-48px;right:-48px;width:48px;height:48px;background:url(../images/public/pop-close-btn.png) no-repeat;display:block;cursor:pointer;}

	              	

	              	